<?php // cats.php

include('news/function.php'); 	// Funktionen einbinden

//------------------------------------------------------------------------------
// Kategorie Bearbeiten
//------------------------------------------------------------------------------
if(isset($_GET['action']))
{
	$i = $_GET['action'];
	switch ($i) {
		case 'edit':
			if(isset($_POST['submit']) && !empty($_POST['cat'])){ // Sofern speichern gedrueckt
		   // DB Updaten
			$update = mysql_query("UPDATE global_news SET cat = '".clean_it($_POST['cat'])."' WHERE cat = '".clean_it($_GET['cat'])."' ");
			
			if($update){
					header("Location: ?site=Cats"); // Weiterleitung 
			}
		} // close submit
	?>
	<form action="" method="post" id="bbcode">
		<fieldset>
			<legend>Kategorie bearbeiten</legend>
			
			<input type="text" name="cat" value="<?php echo clean_it($_GET['cat']); ?>" />
			<input type="submit" value="Speichern" name="submit" class="button"/>
		</fieldset>
	</form>	
	<?php
		break;
	case 'delete':
			// DB Updaten
			$update = mysql_query("UPDATE global_news SET cat = '' WHERE cat = '".clean_it($_GET['cat'])."' ");
			if($update){
				header("Location: ?site=Cats"); // Weiterleitung 
			}
		break;
	default:
		echo "Error";
		break;
	}

//------------------------------------------------------------------------------
// Kategorien auflisten
//------------------------------------------------------------------------------
}else{
	echo "<h2>Kategorien</h2>\n";

	// DB Abfrage
	$abfrage = mysql_query("SELECT DISTINCT cat FROM global_news WHERE cat != ''");
	$total = mysql_num_rows($abfrage); 					// Anzahl aller Zeilen in DB ermitteln

	if($total < 1){ // Pruefen ob Eintraege vorhanden
		echo "<p>Zur Zeit existieren keine Kategorien ...</p>";
	}else{

	 echo "<ul class=\"list\">";

		// Kategorien ausgeben ausgeben
		while($row = mysql_fetch_object($abfrage)){
	    
			echo "<li>";
			echo "<div class=\"right\">\n";
		    echo "</div>\n ";
			echo "<p>".$row->cat."</p></li>\n";
			?>
				<div class="edit">
			<?php
		    echo "<a href=\"?site=Cats&action=edit&amp;cat=".urlencode($row->cat)."\">Bearbeiten</a>  \n";
		    echo "<a href=\"?site=Cats&action=delete&amp;cat=".urlencode($row->cat)."\">[x]</a>\n";
			?>
				</div>
			<?php
		} // close while
	
	 echo "</ul>\n<br />";
 
	} // close Eintrage vorhanden 

}// close $action

?>